ballistic protective cap - German English Dictionary